﻿#include<stdio.h>

int main()
{
    int i = 1;
    double sum=0;
    while (i <= 100)
    {
        if (i % 2 == 1)
            sum += 1.0 / i;
        else
            sum -= 1.0 / i;
    }
    printf("%lf", sum);
    return 0;
}﻿
//二分查找
//int found(int* arr,int sz,int n)
//{
//	int left = 0;
//	int right = sz - 1;
//	int tem = 0;
//	while (left <= right)
//	{
//		tem = (left + right) / 2;
//		if (arr[tem] == n)
//			return tem;
//		if (arr[tem] > n)
//			right = tem;
//		else
//			left = tem;
//	}
//	return 0;
//}
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	int n = 0;
//	printf("请输入要查找的数字:");
//	scanf_s("%d", &n);
//	int a=found(arr,sz,n);
//	if (a == 0)
//	{
//		printf("没找到\n");
//	}
//	else
//		printf("找到了,下标是%d", a);
//	return 0;
//}
//int company(const void* a, const void* b)
//{
//	return (*(int*)a - *(int*)b);
//}
//int main()
//{
//	int arr[] = { 2,5,7,2,33,11,5,6,77,33 };
//	qsort(arr, 10, sizeof(int), company);
//	printf("最大值%d", arr[9]);
//	return 0;
//}